let app = getApp();
import {
  Toast
} from 'wuss-weapp';
Page({

  /**
   * 页面的初始数据
   */
  data: {},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      theme: app.globalData.theme
    });
    app.setNavigationBarColor();
    wx.getSystemInfo({
      success: res => {
        this.setData({
          height: res.windowHeight
        });
      }
    });
    this.myHouseLoad();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  /**
   * 加载数据
   */
  myHouseLoad: function () {
    app.isBindCommunity().then(result => {
      let data = result.data.data.list;
      if (data.length > 0) {
        // data.forEach((item, index) => {
        //   if (item.yard_id == app.globalData.yardId && item.room_id == app.globalData.roomId) {
        //     data[index]["isCurentHouse"] = true;
            
        //   }
        // });
        this.setData({
          result: data,
        });
      } else if (data.length == 0) {
        this.setData({
          result: data,
        });
      }
    });
  },
  /**
   * 添加房屋
   */
  addHouse: function () {
    wx.navigateTo({
      url: '/pages/mine/my_house/add_house/add_house',
    })
  },

  /**
   * 设置当前房屋
   */
  myHouseSetDefault: function (e) {
    let yardId = e.currentTarget.dataset.yardId;
    let roomId = e.currentTarget.dataset.roomId;
    let areaCode = e.currentTarget.dataset.code;
    app.globalData.yardId = yardId;
    app.globalData.roomId = roomId;
    app.globalData.areaCode = areaCode;
    wx.setStorageSync("roomId", roomId);
    wx.setStorageSync("yardId", yardId);
    wx.setStorageSync("areaCode", areaCode);
    this.myHouseLoad();
    Toast.show({
      type: 'success',
      message: "设为当前房屋成功!",
    });
  }
})